package com.common.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.common.domain.entity.ResponseResult;
import com.common.domain.entity.VisitRecord;
import com.common.domain.entity.Volunteer;

public interface VolunteerService extends IService<Volunteer> {

    ResponseResult allVolunteerList(Integer pageNum, Integer pageSize, String name, Long userId);

    ResponseResult deleteVolunteer(String ids);

    ResponseResult insertGoods(Volunteer volunteer);

    ResponseResult updateVolunteer(Volunteer volunteer);

    ResponseResult allVolunteerLogList(Integer pageNum, Integer pageSize, Long id, String userName);

    ResponseResult updateVolunteerLog(String ids);

    ResponseResult application(Long id);

    ResponseResult allVolunteerLogList(Integer pageNum, Integer pageSize);
}
